package com.gateway.entity;

import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * @Description: TODO
 * @Author: mis_wu
 * @Date: 2022/4/28
 **/
@ApiModel("网关配置实体")
@Data
public class GatewayEntity {
    /**
     * 主键
     */
    private Long id;
    /**
     * 路由id,服务名称
     */
    private String routeId;
    /**
     * 路由名称,服务名称
     */
    private String routeName;
    /**
     * 断言规则
     * 例子:/videos/**
     */
    private String routePattern;
    /**
     * 路由类型 0:从注册中心获取(lb)   1:直接使用http形式
     */
    private String routeType;
    /**
     * 跳转的url
     */
    private String routeUrl;
    /**
     * 过滤规则
     */
    private String routeFilters;
    /**
     * 是否启用改配置
     */
    private Integer isOpen;
}
